.consumer-description{

  .bg-img-set{
    position: relative;
    padding: 50px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 300px;
    .title{

    }
    .open-btn{
      position: absolute;
      bottom: 6px;
      .no-open-text{
        color: #B5C0CE;
        font-size: 12px;
        margin-top: 8px;
      }
    }
    .main-desc{
      color:#575757;
      width: 50%;
      font-size: 20px;
      margin-bottom: 8px;
    }
    .description-p{
      color:#575757;
      width:50%;
    }
  }

  .open-logo{
    position: absolute;
    right: 30px;
    bottom: 30px;
    height: 38px;
    width: 116px;
  }

  .footer-center{
    text-align: center;
    width: 200px;
    margin: 40px auto 0px auto;
  }

  .server-icon{
    display: block;
    height: 84px;
    width: 84px;
    padding: 8px;
    float: left;
  }

}
